🇬🇧 en no 🇳🇴

by and large

i det store og hele

by and large adverb

  • (idiomatic, focus) Mostly; generally; all things considered.
stort sett
Wiktionary Links